const User = require("./user")
const Item = require("./item")
const Comment = require("./comment")
const Category = require("./category")

// 创建外键
// 每个商品有多个评论 
// Item.hasMany(Comment) // 会自动创建外键 comment表中自动创建item_id字段 -> item表中的ID
Item.hasMany(Comment, {
  foreignKey: "itemId",
  target: "id"
})

// -对一
// 会自动创建外键 comment表中自动创建user_id字段 -> user表中的ID
Comment.belongsTo(User)
// User.hasMany(Comment)
module.exports = {
  User,
  Item,
  Comment,
  Category
}
